package qc.module.ehs.dto.investrecord;

import lombok.Data;

/**
 * 安全生产资金投入记录DTO
 */
@Data
public class InvestRecordDto {
    /**
     * ID
     */
    private String id;
    /**
     * 所属单位代码，不能为空，必须有调用方传入；
     */
    private String orgcode;
    /**
     * 记录填报时间
     */
    private String intm;
    /**
     * 记录填报人ID
     */
    private int userid;
    /**
     * 记录填报人名称
     */
    private String username;
    /**
     * 资金投入类型；任务分类名称、培训、演练、安全工器具等
     */
    private String investtype;
    /**
     * 资金投入项目名称；事项标题
     */
    private String title;
    /**
     * 资金投入说明；事项内容，资金说明文字
     */
    private String description;
    /**
     * 资金投入记录ID；关联任务ID、培训ID、演练ID、事故处理ID等
     */
    private String recordid;
    /**
     * 资金投入数值；单位：元
     */
    private double invest;
    /**
     * 实际投入起始时间；资金使用的时间
     */
    private String begintm;
    /**
     * 资金投入截止时间；资金使用的时间
     */
    private String endtm;
    /**
     * 附件；json格式，可以有多个附件
     */
    private String attachment;
}
